History
History
Synonyms
UK
US
Meaning:
tout

a person who encourages others to buy something

brag about, show off

GIVE A BOOST as in Wiktionary
GIVE A BOOST as in Wikipedia